• word of the day

    viviparous eelpout

    viviparous eelpout - Dictionary definition and meaning for word viviparous eelpout

    Definition
    (noun) an eelpout of northern Europe that is viviparous
    Synonyms : zoarces viviparus
Download our Mobile App Today
Receive our word of the day
on Whatsapp